package cn.wx.scholar.neo4j.entity;

import org.neo4j.ogm.annotation.NodeEntity;
import org.neo4j.ogm.annotation.Property;

/**
 * 本体：图书
 * @author smf
 * @since 2018-07-14
 *
 */
@NodeEntity(label="book")
public class Neo4jBook extends Neo4jBaseEntity {

	private String expert;
	
	@Property(name="book_name")
	private String bookName;
	
	@Property(name="book_subtitle")
	private String bookSubtitle;
	
	private Long year;
	private String language;
	private String authors;
	private String publisher;
	private String pages;
	private String fPublishDate;
	
	public String getExpert() {
		return expert;
	}

	public void setExpert(String expert) {
		this.expert = expert;
	}

	public String getBookName() {
		return bookName;
	}

	public void setBookName(String bookName) {
		this.bookName = bookName;
	}

	public String getBookSubtitle() {
		return bookSubtitle;
	}

	public void setBookSubtitle(String bookSubtitle) {
		this.bookSubtitle = bookSubtitle;
	}

	public Long getYear() {
		return year;
	}

	public void setYear(Long year) {
		this.year = year;
	}

	public String getLanguage() {
		return language;
	}

	public void setLanguage(String language) {
		this.language = language;
	}

	public String getAuthors() {
		return authors;
	}

	public void setAuthors(String authors) {
		this.authors = authors;
	}

	public String getPublisher() {
		return publisher;
	}

	public void setPublisher(String publisher) {
		this.publisher = publisher;
	}

	public String getPages() {
		return pages;
	}

	public void setPages(String pages) {
		this.pages = pages;
	}

	public String getfPublishDate() {
		return fPublishDate;
	}

	public void setfPublishDate(String fPublishDate) {
		this.fPublishDate = fPublishDate;
	}
	
}

